English-russian biological dictionary. 2013.
micropetalous — micropetalous, petrology see micro 4, 2 … Useful english dictionary